Linux환경 적용 방법
1. 개요
본 문서는 소프트캠프㈜ 의 Service Linker설치를 Linux기반의 OS에서 MobaXTerm툴을 통해 설치 가이드 입니다.
2. 키매니저 환경설정(서버)
- 키 매니저 설정 파일 : keymanager_setting.properties
- 키를 받아올 서버
- 키파일 종류 : AKSOS0
- 로그저장 경로 :
등을 설정하는 단계 IP정보와 AKS서버, OS종류는 키파일 타입 수정필요
vi /home/softcamp/AMS/data/ams/KeyManager/JAVA_KeyManager/keymanager_setting.properties
#############################################
# #
# COMMON INFO : Site에 맞게 설정해서 사용 #
# #
#############################################
KeyPath = ../../KeyFile/
StartTime = 0
RequestCycle = 24
LogFilter = ERROR; INFO; WARNING; DEBUG; LIB; sckmenv;
LogPath = ../../../../log/sckmlog
# 키 매니저 시작할 때, 키 파일 업데이트 여부 ( 0: not update, not 0: update, default: update )
FirstUpdate = 1
########################################
# #
# SERVER INFO : AKS에 대한 정보 #
# #
# AKSOS (0: windows, 1: unix) #
# #
########################################
ServerIP0 = 10.10.222.23
ServerPort0 = 62000
Priority0 = 0
AKSOS0 = 1
MACKeyFilename0 = key30
DACKeyFilename0 = key30DAC
GradeKeyFilename0 = GradeInfo
################################################################################
# #
# OPTIONAL INFO : 특정 Site에서만 사용하는 설정입니다. 사용 전, 한번 더 확인 #
# #
################################################################################
# 다운로드 하려는 키 파일들의 타입을 OR 연산한 값 ( 1: MAC | 2: DAC | 4: Grade )
# ex: MAC or DAC = 3, MAC or Grade = 5
# Key File Version 3에서만 지원
DownloadKeyType = 7
ShutdownBeforeStart = 1
# 한 번 키 요청 건수 ( 양수가 아닌 경우 모두 검색 )
RequestKeyCount = 1000
수정해야 할 부분
ServerIP0 : 키파일을 받아올 SCI서버의 IP
AKSOS0 : 서버의 OS종류 (0: window, 1: unix)
DownloadKeyType = MAC 범주권한사용시: 1, DAC권한사용시: 2, Grade권한사용시: 4
MAC + DAC + Grade 사용시: 7
설정 후 ESC
클릭 :wq(저장하고 나가기)입력하고 ENTER
3. 연동시스템 등록(관리자콘솔)
-
관리자콘솔에 접속후 좌측탭에서 [연동시스템관리] 클릭
-
서비스 목록 아래에
추가
클릭 -
서비스명 ex - AMS, 사용여부 승인 체크 후
확인
-
하단의
적용
클릭
4. 키 파일 서비스 등록(서버)
cd /home/softcamp/AMS/data/ams/KeyManager/JAVA_KeyManager
./register.sh #키파일 서비스 실행파일
Select Servcie : 01 ENTER
서비스 ID (관리자콘솔 > 좌측탭 연동시스템관리 > 서비스목록 > 서비스ID)
5. 서비스링커 정보승인(관리자콘솔)
-
관리자콘솔에 접속후 좌측탭에서 [연동시스템관리] 클릭
-
서비스링커정보 등록한 정보 더블 클릭
서비스링커 정보에 아무것도 표시되지 않을 경우 취소
를 눌러보거나 콘솔 재접속
- 사용여부 : 승인
- 유효기간 : 설정 후
확인
클릭
-
하단의
적용
클릭
6. 키매니저 동작(서버)
- 키매니저 시작
cd /home/softcamp/AMS/data/ams/KeyManager/JAVA_KeyManager
./start.sh
- 키파일 생성 확인
/home/softcamp/AMS/data/ams/KeyFile 경로에 생성된 것을 확인 할 수 있음.
7. 링커관련 설정파일(서버 필요시)
/home/softcamp/AMS/data/ams 경로의 softcamp.propertirs설정파일에서
링커 관련 설정들을 변경할 수 있다.
vi /home/softcamp/AMS/data/ams/softcamp.propertirs
편집기에서 편집 후 저장.